public class WrapperClass {
    public static void main(String[] args) {

        //在实际开发中，-128~127之间的数据，用的比较多
        //所以会提前把范围里的每一个数据创建好对象，用到了不会创建新的，而是返回已经创建好的
        Integer i1=Integer.valueOf(127);
        Integer i2=Integer.valueOf(127);
        System.out.println(i1==i2);//true

        Integer i3=Integer.valueOf(128);
        Integer i4=Integer.valueOf(128);
        System.out.println(i3==i4);//false

        Integer i5=new Integer(127);
        Integer i6=new Integer(127);
        System.out.println(i5==i6);//false

        Integer i7=new Integer(128);
        Integer i8=new Integer(128);
        System.out.println(i7==i8);//false


    }
}
